Baseball gloves - German English Dictionary